self centered - German English Dictionary